\section{Dokumentacja klasy Engine}
\label{class_engine}\index{Engine@{Engine}}


{\ttfamily \#include $<$Engine.h$>$}

\subsection*{Metody publiczne}
\begin{DoxyCompactItemize}
\item 
{\bf Engine} ()
\item 
virtual {\bf $\sim$Engine} ()
\item 
void {\bf KeyDown} (SDLKey key)
\item 
void {\bf KeyUp} (SDLKey key)
\item 
void {\bf Send} (void)
\end{DoxyCompactItemize}
\subsection*{Atrybuty publiczne}
\begin{DoxyCompactItemize}
\item 
char {\bf EnginePow} [2]
\end{DoxyCompactItemize}


\subsection{Opis szczegółowy}
Klasa reprezentująca stan silników oraz stan klawiszy za sterowanie platfromą 

\subsection{Dokumentacja konstruktora i destruktora}
\index{Engine@{Engine}!Engine@{Engine}}
\index{Engine@{Engine}!Engine@{Engine}}
\subsubsection[{Engine}]{\setlength{\rightskip}{0pt plus 5cm}Engine::Engine (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}\label{class_engine_a8c98683b0a3aa28d8ab72a8bcd0d52f2}
Konstruktor ilicjalizujący wszystkie zmienne wartościami zerowymi \index{Engine@{Engine}!$\sim$Engine@{$\sim$Engine}}
\index{$\sim$Engine@{$\sim$Engine}!Engine@{Engine}}
\subsubsection[{$\sim$Engine}]{\setlength{\rightskip}{0pt plus 5cm}Engine::$\sim$Engine (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [virtual]}}\label{class_engine_a8ef7030a089ecb30bbfcb9e43094717a}
TO DO 

\subsection{Dokumentacja funkcji składowych}
\index{Engine@{Engine}!KeyDown@{KeyDown}}
\index{KeyDown@{KeyDown}!Engine@{Engine}}
\subsubsection[{KeyDown}]{\setlength{\rightskip}{0pt plus 5cm}void Engine::KeyDown (
\begin{DoxyParamCaption}
\item[{SDLKey}]{key}
\end{DoxyParamCaption}
)}\label{class_engine_a9a908492540b694c4736b8a732db1a29}
Zmienia stan klawisza na wciśnięty. 
\begin{DoxyParams}{Parametry}
{\em key} & Stała symbolizująca wciśnięty klawisz \\
\hline
\end{DoxyParams}
\index{Engine@{Engine}!KeyUp@{KeyUp}}
\index{KeyUp@{KeyUp}!Engine@{Engine}}
\subsubsection[{KeyUp}]{\setlength{\rightskip}{0pt plus 5cm}void Engine::KeyUp (
\begin{DoxyParamCaption}
\item[{SDLKey}]{key}
\end{DoxyParamCaption}
)}\label{class_engine_aea25404fae7f95a52144883660a18764}
Zmienia stan klawisza na puszczony. 
\begin{DoxyParams}{Parametry}
{\em key} & Stała symbolizująca puszczony klawisz \\
\hline
\end{DoxyParams}
\index{Engine@{Engine}!Send@{Send}}
\index{Send@{Send}!Engine@{Engine}}
\subsubsection[{Send}]{\setlength{\rightskip}{0pt plus 5cm}void Engine::Send (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{class_engine_abc183dd8ad21c8aab19326864268811a}
TO DO Wysyła informacje do mikrokontrolera 

\subsection{Dokumentacja atrybutów składowych}
\index{Engine@{Engine}!EnginePow@{EnginePow}}
\index{EnginePow@{EnginePow}!Engine@{Engine}}
\subsubsection[{EnginePow}]{\setlength{\rightskip}{0pt plus 5cm}char {\bf Engine::EnginePow}[2]}\label{class_engine_af7fb4b7956081ec6a2dc5eae125f3fc0}
Tablica przechowująca stan silników 

Dokumentacja dla tej klasy została wygenerowana z plików:\begin{DoxyCompactItemize}
\item 
inc/{\bf Engine.h}\item 
src/{\bf Engine.cpp}\end{DoxyCompactItemize}
